try really hard - Allemand Anglais Dictionnaire